a cross to carry - Français Anglais Dictionnaire